home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 5877 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  3.4 KB

  1. Path: jerry.rb.icl.co.uk!usenet
  2. From: Simon Johnston <skj@acm.org>
  3. Newsgroups: comp.lang.basic.visual.misc,comp.lang.pascal.delphi.misc,comp.lang.c++
  4. Subject: Re: Java? Was: "SHOULD I DUMP VISUAL BASIC?"
  5. Date: Wed, 07 Feb 1996 08:23:38 +0000
  6. Organization: ICL Retail Systems
  7. Message-ID: <3118618A.5A4A@acm.org>
  8. References: <4e9g08$3dp@maureen.teleport.com> <Pine.SUN.3.90.960126125658.2477C-100000@menger.eecs.stevens-tech.edu> <sundial.2191.00464727@primenet.com> <DLvxyq.62w@news.hawaii.edu> <4et3p7$79o@cloud9.net> <823335327.28831@williaj.demon.co.uk> <mac.318.3115D621@zeus.hsrc.ac.za> <4f5ir3$jq2@stealth.mindspring.com>
  9. NNTP-Posting-Host: idc455.rb.icl.co.uk
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 2.0b5 (WinNT; I)
  14.  
  15. Richard Pitts wrote:
  16. > >Since I can never get into Sun's Java site, perhaps someone could clarify what
  17. > >Java is.. I have heard the following:
  18. > Don't dump VB.  Most of what you listed is true of Java except
  19. > for creating EXE's.  It doesn't now, and probably never will.
  20.  
  21. Don't bet on that I have already heard 4 compiler vendors talk of native code Java compilers.
  22.  
  23. > Java is for internet programming - completely hardware
  24. > independent.  All you need on the client side is a Java virtual
  25. > machine (expect to see most internet browsers to include this
  26. > support in the future).
  27.  
  28. Java was initialy developed for embedded systems and a real-time Java standard is already available. 
  29.  
  30. > Microsoft is responding to this with VB Script.  An internet
  31. > programming subset of VB.
  32.  
  33. Not really, VB script provides a framework for dowloading and executing scripts. It is not solely for 
  34. Internet applications any application could utilise the VBSript engine and many vendors could compile 
  35. their script language down to a VBScript compatible form (and Java is one that Microsoft claim will 
  36. become available).
  37.  
  38. > Problems with both Java and VB Script: limited functionality of
  39. > all types including limited database and file access; security
  40. > concerns (i.e. executable code downloaded directly into memory
  41. > and executed - virus check that!), performance over the net, etc,
  42. > etc.
  43.  
  44. Java has a novel approach to security which is hard to denounce.
  45.  
  46. > If you need to do internet programming, wait for VB script and
  47. > leverage your VB knowledge there.  Java is just like C++ so
  48. > expect a steeper learning curve.
  49.  
  50. The Java learning curve is much easier than C++, no pointers, garbage collection, thread-safe 
  51. primitives.
  52.  
  53. > If you aren't doing internet programming, stick with VB!
  54.  
  55. Or think about getting a good book on Java and reading in your spare time.
  56.     Java!
  57.     Tim Ritchey
  58.     New Riders (Indianapolis, Indiana)
  59.     1-781562-055332
  60. -- 
  61.  
  62. with StandardDisclaimer; use StandardDisclaimer;
  63. package Sig is
  64. --,-------------------------------------------------------------------------.
  65. --|Simon K. Johnston - Development Engineer (C++/Ada95) |ICL Retail Systems |
  66. --|-----------------------------------------------------|3/4 Willoughby Road|
  67. --|Unix Mail: skj@acm.org                               |Bracknell          |
  68. --|Telephone: +44 (0)1344 476320 Fax: +44 (0)1344 476302|Berkshire          |
  69. --|Internal : 7261 6320   OP Mail: S.K.Johnston@BRA0801 |RG12 8TJ           |
  70. --|WWW URL  : http://www.acm.org/~skj/                  |United Kingdom     |
  71. --`-------------------------------------------------------------------------'
  72. end Sig;
  73.